package com.mydemo.admin.service;

import com.mydemo.common.pojo.SysOperLog;

import java.util.List;

/**
 * @author Last_Island
 * @version 1.0
 */
public interface ISysOperLogService {

    /**
     * 查询操作日志列表
     *
     * @param log 查询条件
     * @return
     */
    List<SysOperLog> getList(SysOperLog log);

    /**
     * 根据id查询一条日志记录
     *
     * @return
     */
    SysOperLog getOperLogById(Long id);

    /**
     * 新增一条日志记录
     *
     * @param log
     * @return
     */
    boolean insert(SysOperLog log);

    /**
     * 批量删除日志记录
     *
     * @param ids
     * @return
     */
    boolean delete(Long[] ids);
}
